stew in one's own juice – Deutsch–English translations

🇬🇧 en de 🇩🇪

stew in one's own juice

jemanden im eigenen Saft schmoren lassen
Wiktionary Links